Modeling of an interoperability test bench for the on-board system of a train control system based on Colored Petri Nets
نویسندگان
چکیده
The interoperability of train control systems is an essential feature for high-speed railways. It must be proven that the on-board system of the train control system has the ability to allow the safe and uninterrupted movement of each line, which accomplishes the specified performance. A third-party interoperability test bench should be built for the customer to test the interoperability of the on-board systems, which are manufactured by different appliers. In this paper, a formal model was applied on the design and the verification of the test bench. The design errors can be detected using this formal model, thus the correctness of the test bench functionality was ensured. A structured Colored Petri Nets model was proposed to describe the test bench in the aspects of system, modules and processes. The model includes three sub-models: test bench, interface and onboard system. Colored Petri Nets was used for system modeling and CPN-TOOLS was used to support the simulation and the formal analysis. The hierarchical modeling method not only reduces the complexity, but also enhances the reliability and reusability. On the basis of these models, the architecture, the information flow and the algorithms of the test bench can be verified during the system design and development. The simulation results showed that the design errors can be found and some algorithms can be verified and corrected in the modeling and simulation process.
منابع مشابه
A study of railway ERTMS safety with Colored Petri Nets
European railway systems are in a constant technological progression combined with an international interoperability and standardization. This need gave birth to the European Rail Traffic Management System (ERTMS) with the goal to provide the basic framework to the interoperable rail signaling and train control. The analysis, verification and validation of such specifications are naturally cruc...
متن کاملAccess control in ultra-large-scale systems using a data-centric middleware
The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...
متن کاملUsing Interval Petri Nets and Timed Automata for Diagnosis of Discrete Event Systems (DES)
A discrete event system (DES) is a dynamic system that evolves in accordance with the abrupt occurrence, at possibly unknown irregular intervals, of physical events. Because of the special nature of these systems, different tools are currently used for their analysis, design and modeling. The main focus of this paper is the presentation of a new modeling approach of Discrete Event Systems. The ...
متن کاملAvailability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...
متن کاملTime Management Approach on a Discrete Event Manufacturing System Modeled by Petri Net
Discrete event system, Supervisory control, Petri Net, Constraint This paper presents a method to manage the time in a manufacturing system for obtaining an optimized model. The system in this paper is modeled by the timed Petri net and the optimization is performed based on the structural properties of Petri nets. In a system there are some states which are called forbidden states an...
متن کامل